ozone hole

Explore definitions, synonyms, and language insights of ozone hole

Definitions

Noun
an area of the ozone layer (near the poles) that is seasonally depleted of ozone

More General Terms